399 research outputs found

    A Scenario-Driven Approach to Trace Dependency Analysis

    Get PDF

    Extending Architectural Representation in UML with View Integration

    Full text link

    Architectural mismatch tolerance

    Get PDF
    The integrity of complex software systems built from existing components is becoming more dependent on the integrity of the mechanisms used to interconnect these components and, in particular, on the ability of these mechanisms to cope with architectural mismatches that might exist between components. There is a need to detect and handle (i.e. to tolerate) architectural mismatches during runtime because in the majority of practical situations it is impossible to localize and correct all such mismatches during development time. When developing complex software systems, the problem is not only to identify the appropriate components, but also to make sure that these components are interconnected in a way that allows mismatches to be tolerated. The resulting architectural solution should be a system based on the existing components, which are independent in their nature, but are able to interact in well-understood ways. To find such a solution we apply general principles of fault tolerance to dealing with arch itectural mismatche

    Bottom-up meta-modelling: An interactive approach

    Full text link
    The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-33666-9_2Proceedings of 15th International Conference, MODELS 2012, Innsbruck, Austria, September 30–October 5, 2012The intensive use of models in Model-Driven Engineering (MDE) raises the need to develop meta-models with different aims, like the construction of textual and visual modelling languages and the specification of source and target ends of model-to-model transformations. While domain experts have the knowledge about the concepts of the domain, they usually lack the skills to build meta-models. These should be tailored according to their future usage and specific implementation platform, which demands knowledge available only to engineers with great expertise in MDE platforms. These issues hinder a wider adoption of MDE both by domain experts and software engineers. In order to alleviate this situation we propose an interactive, iterative approach to meta-model construction enabling the specification of model fragments by domain experts, with the possibility of using informal drawing tools like Dia. These fragments can be annotated with hints about the intention or needs for certain elements. A meta-model is automatically induced, which can be refactored in an interactive way, and then compiled into an implementation meta-model using profiles and patterns for different platforms and purposes.This work was funded by the Spanish Ministry of Economy and Competitivity (project “Go Lite” TIN2011-24139) and the R&D programme of the Madrid Region (project “e-Madrid” S2009/TIC-1650

    Non-Hermitian dynamics and nonreciprocity of optically coupled nanoparticles

    Full text link
    Non-Hermitian dynamics, as observed in photonic, atomic, electrical, and optomechanical platforms, holds great potential for sensing applications and signal processing. Recently, fully tunable nonreciprocal optical interaction has been demonstrated between levitated nanoparticles. Here, we use this tunability to investigate the collective non-Hermitian dynamics of two nonreciprocally and nonlinearly interacting nanoparticles. We observe parity-time symmetry breaking and, for sufficiently strong coupling, a collective mechanical lasing transition, where the particles move along stable limit cycles. This work opens up a research avenue of nonequilibrium multi-particle collective effects, tailored by the dynamic control of individual sites in a tweezer array

    Automating Integration of Heterogeneous COTS Components

    Full text link
    Abstract. Mismatches make COTS components difficult to be incorporated. In this paper, an approach is presented to eliminate mismatches among COTS components, which can truly consider COTS components as black boxes. In the approach, only the assembly description of components is required, based on which adaptors for resolving mismatches can be generated automatically. This paper also described an agent-based GUI implementation of the approach.

    XTraQue: traceability for product line systems

    Get PDF
    Product line engineering has been increasingly used to support the development and deployment of software systems that share a common set of features and are developed based on the reuse of core assets. The large number and heterogeneity of documents generated during the development of product line systems may cause difficulties to identify common and variable aspects among applications, and to reuse core assets that are available under the product line. In this paper, we present a traceability approach for product line systems. Traceability has been recognised as an important task in in software system development. Traceability relations can improve the quality of the product being developed and reduce development time and cost. We present a rule-based approach to support automatic generation of traceability relations between feature-based object-oriented documents. The traceability rules used in our work are classified into two groups namely (a) direct rules, which support the creation of traceability relations that do not depend on the existence of other relations, and (b) indirect rules, which require the existence of previously generated relations. The documents are represented in XML and the rules are represented in an extension of XQuery. A prototype tool called XTraQue has been implemented. This tool, together with a mobile phone product line case study, has been used to demonstrate and evaluate our work in various experiments. The results of these experiments are encouraging and comparable with other approaches that support automatic generation of traceability relations

    Distinct clinical characteristics of myeloproliferative neoplasms with calreticulin mutations

    Get PDF
    Somatic insertions/deletions in the calreticulin gene have recently been discovered to be causative alterations in myeloproliferative neoplasms. A combination of qualitative and quantitative allele-specific polymerase chain reaction, fragment-sizing, high resolution melting and Sanger-sequencing was applied for the detection of three driver mutations (in Janus kinase 2, calreticulin and myeloproliferative leukemia virus oncogene genes) in 289 cases of essential thrombocythemia and 99 cases of primary myelofibrosis. In essential thrombocythemia, 154 (53%) Janus kinase 2 V617F, 96 (33%) calreticulin, 9 (3%) myeloproliferative leukemia virus oncogene gene mutation-positive and 30 triple-negative (11%) cases were identified, while in primary myelofibrosis 56 (57%) Janus kinase 2 V617F, 25 (25%) calreticulin, 7 (7%) myeloproliferative leukemia virus oncogene gene mutation-positive and 11 (11%) triple-negative cases were identified. Patients positive for the calreticulin mutation were younger and had higher platelet counts compared to Janus kinase 2 mutation-positive counterparts. Calreticulin mutation-positive patients with essential thrombocythemia showed a lower risk of developing venous thrombosis, but no difference in overall survival. Calreticulin mutation-positive patients with primary myelofibrosis had a better overall survival compared to that of the Janus kinase 2 mutation-positive (P=0.04) or triple-negative cases (P=0.01). Type 2 calreticulin mutation occurred more frequently in essential thrombocythemia than in primary myelofibrosis (P=0.049). In essential thrombocythemia, the calreticulin mutational load was higher than the Janus kinase 2 mutational load (P<0.001), and increased gradually in advanced stages. Calreticulin mutational load influenced blood counts even at the time point of diagnosis in essential thrombocythemia. We confirm that calreticulin mutation is associated with distinct clinical characteristics and explored relationships between mutation type, load and clinical outcome

    Komplex molekuláris genetikai vizsgálati algoritmus myeloproliferativ neoplasiák diagnosztikájában

    Get PDF
    Introduction: Mutations in Janus kinase 2, calreticulin and thrombopoietin receptor genes have been identified in the genetic background of Philadelphia chromosome negative, "classic" myeloproliferative neoplasms. Aim: The aim of the authors was to identify driver mutations in a large myeloproliferative cohort of 949 patients. Method: A complex array of molecular techniques (qualitative and quantitative allele-specific polymerase chain reactions, fragment analyzes, high resolution melting and Sanger sequencing) was applied. Results: All 354 patients with polycythemia vera carried Janus kinase 2 mutations (V617F 98.6%, exon 12: 1.4%). In essential thrombocythemia (n = 468), the frequency of V617F was 61.3% (n = 287), that of calreticulin 25.2% (n = 118), and that of thrombopoietin receptor mutations 2.1% (n = 10), while 11.3% (n = 53) were triple-negative. Similar distribution was observed in primary myelofibrosis (n = 127): 58.3% (n = 74) V617F, 23.6% (n = 30) calreticulin, 6.3% (n = 8) thrombopoietin receptor mutation positive and 11.8% (n = 15) triple-negative. Conclusions: The recent discovery of calreticulin gene mutations led to definite molecular diagnostics in around 90% of clonal myeloproliferative cases. Orv. Hetil., 2014, 155(52), 2074-2081
    • …
    corecore